cnc turning manufacturing cnc machining employment machine shop milling outsourcing gas jobs contract oil cad outsource cnc design fuel petroleum machining development